[python3Packages.]uv: Remove dependencies on cmake and pkg-config#407665
[python3Packages.]uv: Remove dependencies on cmake and pkg-config#407665GaetanLepage merged 3 commits intoNixOS:masterfrom
cmake and pkg-config#407665Conversation
cmake and pkgs-configcmake and pkg-config
Prince213
left a comment
There was a problem hiding this comment.
Please put the maintainer commit before rest of your changes. See https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#commit-conventions.
@Prince213 I believe the convention you are referring to is about adding oneself to the maintainer-list.nix, then adding the new handle to the maintainers list of a package. |
|
I still feel that both changing maintainer-list.nix and maintainers of a package should come before any other changes. But it's not a explicit requirements I think. |
There are no references to
cmakein the entire project, but these dependencies have been included in the package since it was first added in 29a6185. The relevant PR #289151 does not include a rationale for this, and even back then, the repository at the time did not includeCMakeLists.txtor*.cmakefiles.Perhaps this was due to historical reasons, but nowadays there is no need for it :)
I've also added
versionCheckHookto the Python package, so thatinherit (pkgs.uv) versionCheckProgramArg;actually does something for the package.Finally I've added myself to the maintainer list of
uv, as I get to useuvfrom nixpkgs at work, and also responsible for theuv-buildpackage, whichinherits a fair amount fromuv.Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.